Skip to content

fix(goai): merge 1.0.0-rc.1 deployment hotfixes - #1

Open
synapxnet wants to merge 1 commit into
GOAI-Competitionfrom
GOAI-Competition-1.0.0-rc.1-hotfix
Open

fix(goai): merge 1.0.0-rc.1 deployment hotfixes#1
synapxnet wants to merge 1 commit into
GOAI-Competitionfrom
GOAI-Competition-1.0.0-rc.1-hotfix

Conversation

@synapxnet

Copy link
Copy Markdown
Owner

根因

AgentContractException 在 Servlet Filter 阶段抛出时无法被 @RestControllerAdvice 捕获,导致未认证或 Header 无效请求被错误转换为 HTTP 500。

修改

  • Filter 直接返回 UTF-8 ToolResponse 错误包络并保留 400/401/403/503。
  • 错误响应不回显未验证上下文、令牌、堆栈或内部详情。
  • MDC 在请求结束后继续清理。
  • 不修改 DataOps 领域取证逻辑、迁移或四个工具契约。

验证

  • mvn -pl dataops-agent-contract test:4/4 通过。
  • dataops-tskdataops-dqmdataops-dgv 打包成功。
  • 已在比赛云环境完成滚动部署和 Live 验收。

发布边界

  • 无数据库破坏性迁移。
  • 无公共工具契约变更。
  • 无凭据文件。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant